package rawwrs.bean;

import java.io.Serializable;
import java.util.Date;



public class PropiedadDTO implements Serializable{

	private int id;
	
	private String idpropiedad;
	private String titulo;
	private String descripcion;
	private String departamento;
	private String provincia;
	private String distrito;
	private String tipo_propiedad;
	private String modalidad;
	private double precio;
	private String direccion;
	private String area_construida;
	private String area_terminada;
	private String ubicacion_referencial;
	private String piscina;
	private String estacionamiento;
	private String sauna;
	private String estudio;
	private String jardin;
	private String living;
	private int ano_construccion;
	private int num_banos;	
	private int num_habitaciones;
	private String longitud;
	private String latitud;
	private int estado_destacado;
	private int estado_proyecto;
	private int estado_usuario;
	private int estado_admin;
	private int estado_direccion;
    private int idusuario;
    
    private String nombre_departamento;
    private String nombre_provincia;
    private String nombre_distrito;
    
    private String nombreModalidad;
    
	public String getNombreModalidad() {
		return nombreModalidad;
	}

	public void setNombreModalidad(String nombreModalidad) {
		this.nombreModalidad = nombreModalidad;
	}
	
	private String nombreTipo;
	
	public String getNombreTipo() {
		return nombreTipo;
	}

	public void setNombreTipo(String nombreTipo) {
		this.nombreTipo = nombreTipo;
	}

	private Date create_at;
	private Date update_at;
	private UsuarioDTO usuario_id;
	
	public PropiedadDTO(){
		
	}

	public PropiedadDTO(int id, String idpropiedad, String titulo,
			String descripcion, String departamento, String provincia,
			String distrito, String tipoPropiedad, String modalidad,
			double precio, String direccion, String areaConstruida,
			String areaTerminada, String ubicacionReferencial, String piscina,
			String estacionamiento, String sauna, String estudio,
			String jardin, String living, int anoConstruccion, int numBanos,
			int numHabitaciones, String longitud, String latitud,
			int estadoDestacado, int estadoProyecto, int estadoUsuario,
			int estadoAdmin, int estadoDireccion, int idusuario, Date createAt,
			Date updateAt, UsuarioDTO usuarioId) {
		super();
		this.id = id;
		this.idpropiedad = idpropiedad;
		this.titulo = titulo;
		this.descripcion = descripcion;
		this.departamento = departamento;
		this.provincia = provincia;
		this.distrito = distrito;
		tipo_propiedad = tipoPropiedad;
		this.modalidad = modalidad;
		this.precio = precio;
		this.direccion = direccion;
		area_construida = areaConstruida;
		area_terminada = areaTerminada;
		ubicacion_referencial = ubicacionReferencial;
		this.piscina = piscina;
		this.estacionamiento = estacionamiento;
		this.sauna = sauna;
		this.estudio = estudio;
		this.jardin = jardin;
		this.living = living;
		ano_construccion = anoConstruccion;
		num_banos = numBanos;
		num_habitaciones = numHabitaciones;
		this.longitud = longitud;
		this.latitud = latitud;
		estado_destacado = estadoDestacado;
		estado_proyecto = estadoProyecto;
		estado_usuario = estadoUsuario;
		estado_admin = estadoAdmin;
		estado_direccion = estadoDireccion;
		this.idusuario = idusuario;
		create_at = createAt;
		update_at = updateAt;
		usuario_id = usuarioId;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getIdpropiedad() {
		return idpropiedad;
	}

	public void setIdpropiedad(String idpropiedad) {
		this.idpropiedad = idpropiedad;
	}

	public String getTitulo() {
		return titulo;
	}

	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getDepartamento() {
		return departamento;
	}

	public void setDepartamento(String departamento) {
		this.departamento = departamento;
	}

	public String getProvincia() {
		return provincia;
	}

	public void setProvincia(String provincia) {
		this.provincia = provincia;
	}

	public String getDistrito() {
		return distrito;
	}

	public void setDistrito(String distrito) {
		this.distrito = distrito;
	}

	public String getTipo_propiedad() {
		return tipo_propiedad;
	}

	public void setTipo_propiedad(String tipoPropiedad) {
		tipo_propiedad = tipoPropiedad;
	}

	public String getModalidad() {
		return modalidad;
	}

	public void setModalidad(String modalidad) {
		this.modalidad = modalidad;
	}

	public double getPrecio() {
		return precio;
	}

	public void setPrecio(double precio) {
		this.precio = precio;
	}

	public String getDireccion() {
		return direccion;
	}

	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}

	public String getArea_construida() {
		return area_construida;
	}

	public void setArea_construida(String areaConstruida) {
		area_construida = areaConstruida;
	}

	public String getArea_terminada() {
		return area_terminada;
	}

	public void setArea_terminada(String areaTerminada) {
		area_terminada = areaTerminada;
	}

	public String getUbicacion_referencial() {
		return ubicacion_referencial;
	}

	public void setUbicacion_referencial(String ubicacionReferencial) {
		ubicacion_referencial = ubicacionReferencial;
	}

	public String getPiscina() {
		return piscina;
	}

	public void setPiscina(String piscina) {
		this.piscina = piscina;
	}

	public String getEstacionamiento() {
		return estacionamiento;
	}

	public void setEstacionamiento(String estacionamiento) {
		this.estacionamiento = estacionamiento;
	}

	public String getSauna() {
		return sauna;
	}

	public void setSauna(String sauna) {
		this.sauna = sauna;
	}

	public String getEstudio() {
		return estudio;
	}

	public void setEstudio(String estudio) {
		this.estudio = estudio;
	}

	public String getJardin() {
		return jardin;
	}

	public void setJardin(String jardin) {
		this.jardin = jardin;
	}

	public String getLiving() {
		return living;
	}

	public void setLiving(String living) {
		this.living = living;
	}

	public int getAno_construccion() {
		return ano_construccion;
	}

	public void setAno_construccion(int anoConstruccion) {
		ano_construccion = anoConstruccion;
	}

	public int getNum_banos() {
		return num_banos;
	}

	public void setNum_banos(int numBanos) {
		num_banos = numBanos;
	}

	public int getNum_habitaciones() {
		return num_habitaciones;
	}

	public void setNum_habitaciones(int numHabitaciones) {
		num_habitaciones = numHabitaciones;
	}

	public String getLongitud() {
		return longitud;
	}

	public void setLongitud(String longitud) {
		this.longitud = longitud;
	}

	public String getLatitud() {
		return latitud;
	}

	public void setLatitud(String latitud) {
		this.latitud = latitud;
	}

	public int getEstado_destacado() {
		return estado_destacado;
	}

	public void setEstado_destacado(int estadoDestacado) {
		estado_destacado = estadoDestacado;
	}

	public int getEstado_proyecto() {
		return estado_proyecto;
	}

	public void setEstado_proyecto(int estadoProyecto) {
		estado_proyecto = estadoProyecto;
	}

	public int getEstado_usuario() {
		return estado_usuario;
	}

	public void setEstado_usuario(int estadoUsuario) {
		estado_usuario = estadoUsuario;
	}

	public int getEstado_admin() {
		return estado_admin;
	}

	public void setEstado_admin(int estadoAdmin) {
		estado_admin = estadoAdmin;
	}

	public int getEstado_direccion() {
		return estado_direccion;
	}

	public void setEstado_direccion(int estadoDireccion) {
		estado_direccion = estadoDireccion;
	}

	public int getIdusuario() {
		return idusuario;
	}

	public void setIdusuario(int idusuario) {
		this.idusuario = idusuario;
	}

	public Date getCreate_at() {
		return create_at;
	}

	public void setCreate_at(Date createAt) {
		create_at = createAt;
	}

	public Date getUpdate_at() {
		return update_at;
	}

	public void setUpdate_at(Date updateAt) {
		update_at = updateAt;
	}

	public UsuarioDTO getUsuario_id() {
		return usuario_id;
	}

	public void setUsuario_id(UsuarioDTO usuarioId) {
		usuario_id = usuarioId;
	}

	public String getNombre_departamento() {
		return nombre_departamento;
	}

	public void setNombre_departamento(String nombreDepartamento) {
		nombre_departamento = nombreDepartamento;
	}

	public String getNombre_provincia() {
		return nombre_provincia;
	}

	public void setNombre_provincia(String nombreProvincia) {
		nombre_provincia = nombreProvincia;
	}

	public String getNombre_distrito() {
		return nombre_distrito;
	}

	public void setNombre_distrito(String nombreDistrito) {
		nombre_distrito = nombreDistrito;
	}
	
	
}